class DocumentReplaceMenu {
    constructor() {
        this.title = '替换'
        this.tag = 'button'
        this.iconSvg = '<svg viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg" width="20" height="20"><path fill="#595959" d="M825.813333 733.461333l107.904 107.904-60.330666 60.352-107.904-107.904a233.728 233.728 0 0 1-133.013334 41.301334c-129.6 0-234.666667-105.066667-234.666666-234.666667 0-130.218667 104.426667-234.666667 234.666666-234.666667 130.218667 0 234.666667 104.448 234.666667 234.666667 0 49.365333-15.274667 95.232-41.322667 133.013333zM120.469333 131.114667h768v85.333333h-768v-85.333333z m661.333334 469.333333c0-83.093333-66.24-149.333333-149.333334-149.333333-83.114667 0-149.333333 66.24-149.333333 149.333333a149.333333 149.333333 0 1 0 298.666667 0z m-661.333334-128h213.333334v85.333333h-213.333334v-85.333333z m0 341.333333h213.333334v85.333334h-213.333334v-85.333334z"></path></svg>'
    }
    getValue(editor) {
        return 'replace'
    }
    isActive(editor) {
        return false
    }
    isDisabled(editor) {
        return false
    }
    exec(editor, value) {
        if (this.isDisabled(editor))
            return ''
        editor.emit('search-replace', value)
    }
}

export default DocumentReplaceMenu